
// Отдаление  камеры в бою.
// Distancing camera in battle.

{

	// true - включить модуль.
	// true - enable the module.
	"enable": false,
	
	// Отдаление в аркадном режиме.
	// минимальное - 1, максимальное - 400, стандартное - 2 25.
	// Distancing in arcade mode.
	// minimum - 1, maximum - 400, standard - 2 25.
	"arcadeDistance": [2, 35],
	
	// Защита от перепрокрутки
	// true - стандартное значение.
	// Over scroll protect
	// true - default value.
	"overScrollProtect": true,
	
	// Высота в тактическом режиме.
	// минимальное - 1, максимальное - 400, стандартное - 20 32.
	// Height in tactical mode.
	// minimum - 1, maximum - 400, standard - 20 32.
	"arcadeTacticalHeight": [20, 35],
	
	// Отдаление в артиллерийском режиме.
	// минимальное - 1, максимальное - 400, стандартное - 40 100.
	// Distancing in strategic mode.
	// minimum - 1, maximum - 400, standard - 40 100.
	"artilleryDistance": [10, 200],
	
	// Настраиваемое отдаление в аркадном режиме.
	// Customizable distancing in arcade mode.
	"arcadeSmartDistance" : {
		
		// true - включить функцию.
		// true - enable function.	
		"enable" : false,
		
		// Использовать готовую настройку
		// Use predefined values
		"useForcedSteps" : false,
		
		// Готовая настройка шагов
		// Predefined velue list
		"forcedSteps": [2.0, 3.0, 4.0, 5.0, 6.0, 7.0, 8.0, 12.0, 16.0, 32.0, 64.0, 100.0],
		
		// Автогенерация шагов (только если useForcedSteps = false)
		// Auto-generate steps (only when useForcedSteps = false)
		
		// Количество шагов для автогенерации.
		// минимальное - 2, стандартное - 20.
		// Steps count for auto-generation.
		// minimum - 2, standard - 20.
		"stepsCount": 20,
		
		// Минимальное отдаление камеры.
		// минимальное - 1, максимальное - 50, стандартное - 2.
		// Minimal remoteness of camera.
		// minimum - 1, maximum - 50, standard - 2.
		"minDistance": 2.0,
		
		// Максимальное отдаление камеры.
		// минимальное - (minDistance + 1), максимальное - 400, стандартное - 100.
		// Maximal remoteness of camera.
		// minimum - (minDistance + 1), maximum - 400, standard - 100.
		"maxDistance": 100.0,
		
		// Коэффициент сглаживания шагов.
		// от 0.0 (почти линейная интерполяция) до 10.0 (максимальный упор на близость возле танка)
		// Coefficient smoothing of steps.
		// from 0.0 (almost linear interpolation) to 10.0 (maximum emphasis on the nearness near the tank)
		"coeffSmoothing": 6.0
	},
	
	// Настраиваемое отдаление в артилеррийском режиме.
	// Customizable distancing in strategic mode.
	"strategicSmartDistance" : {
		
		// true - включить функцию.
		// true - enable function.
		"enable" : false,
		
		// Использовать готовую настройку
		// Use predefined values
		"useForcedSteps" : true,
		
		// Готовая настройка шагов
		// Predefined velue list
		"forcedSteps": [15.0, 30.0, 50.0, 100.0, 150.0],
		
		// Автогенерация шагов (только если useForcedSteps = false)
		// Auto-generate steps (only when useForcedSteps = false)
		
		// Количество шагов для автогенерации.
		// минимальное - 2, стандартное - 13.
		// Steps count for auto-generation.
		// minimum - 2, standard - 13.
		"stepsCount": 13,
		
		// Минимальное отдаление камеры.
		// минимальное - 1, максимальное - 50, стандартное - 10.
		// Minimal remoteness of camera.
		// minimum - 1, maximum - 50, standard - 10.
		"minDistance": 10.0,
		
		// Максимальное отдаление камеры.
		// минимальное - (minDistance + 1), максимальное - 400, стандартное - 150.
		// Maximal remoteness of camera.
		// minimum - (minDistance + 1), maximum - 400, standard - 150.
		"maxDistance": 150.0,
		
		// Коэффициент сглаживания шагов.
		// от 0.0 (почти линейная интерполяция) до 10.0 (максимальный упор на близость возле земли)
		// Coefficient smoothing of steps.
		// from 0.0 (almost linear interpolation) to 10.0 (maximum emphasis on the nearness near the ground)
		"coeffSmoothing": 0.0
	}
}
